Full Control of Software Releases

Adopt a “release-first” approach to software supply chain management that allows
you to make sure a release is safe by connecting the dots and tracing every action
taken from the left-most point in development to the right-most.

Essentials For Trusted Releases With JFrog

Immutable Releases

Signed Release Bundles provide an immutable “snapshot” which defines the
packages and components making up a release.

Custom Environments

Configure environments aligned to your SDLC stages with the necessary repositories
for the components contained within a release.

Release Promotion

Seamlessly promote a Release Bundle from one environment to another, not rebuilding
at any point in the release process.

Evidence Collection BETA

Capture evidence of actions taken by the various teams and tools against the release
to ensure its security and quality. Join the Beta >

Promotion Gates

Control how or when a release advances including such things as security checks,
license validations, and operational requirements.

Release Distribution

Take a release to the optimum location for consumption, ensuring a trusted chain of
custody to the very “last mile” of software delivery.

Immutable Releases

Signed Release Bundles provide an immutable “snapshot” which defines the
packages and components making up a release.

Custom Environments

Configure environments aligned to your SDLC stages with the necessary repositories
for the components contained within a release.

Release Promotion

Seamlessly promote a Release Bundle from one environment to another, not rebuilding
at any point in the release process.

Evidence Collection BETA

Capture evidence of actions taken by the various teams and tools against the release
to ensure its security and quality. Join the Beta >

Promotion Gates

Control how or when a release advances including such things as security checks,
license validations, and operational requirements.

Release Distribution

Take a release to the optimum location for consumption, ensuring a trusted chain of
custody to the very “last mile” of software delivery.

Release Lifecycle Management in Action

Benefit from

Introduce best practices to standardize release management and increase automation for software development value stream efficiency and transparency

Only advance software towards release when predefined criteria are met while tracking the status of every build you produce to measure performance

Anti-tampering systems, standards, and evidence capture ensure you’re releasing trusted secure, quality software

STANDARDIZED RELEASE PROCESS

Introduce best practices to standardize release management and increase automation for software development value stream efficiency and transparency

FULL VISIBILITY AND CONTROL

Only advance software towards release when predefined criteria are met while tracking the status of every build you produce to measure performance

BINARY INTEGRITY AND RELEASE QUALITY

Anti-tampering systems, standards, and evidence capture ensure you’re releasing trusted secure, quality software

Powering the Software
that Powers the World

It’s our Liquid Software vision to automatically deliver software packages seamlessly and securely from any source to any device.

Frequently Asked Questions
How is Release Bundle v2 different from v1?
Release Bundle v1 is typically created just before distribution to the edge. Release Bundle v2 can be created immediately after building the release candidate from Artifactory and promoted through all SDLC stages towards the distribution edge.
What subscription level is needed to create and promote Release Bundles (v2)?
All subscription options will be able to create a Release Bundle and promote it through configured environments. Pro / Pro X subscriptions support basic options for creating Release Bundles. Enterprise X and above supports composite Release Bundle creation (Release Bundles of Release Bundles). Enterprise+ supports distributing the Release Bundle to Distribution Edges.
Are these capabilities available for SaaS and Self Hosted deployments?
SaaS customers can start using these features today with Self Hosted arriving mid July.
How is this initiative aligned with micro service architecture?
A Release Bundle can be created for each microservice. Eventually, if relevant, once all the microservices are stable a release of all the released microservices can be created for final testing prior to delivery to production.